package util;
import entidades.*;

/**
 * @author JFM
 */
public class Html
	{
	public static String getIconosEstadoCiclo(CicloNewlong ciclo)
		{
		String icono1 = ciclo.isPlanificado()? "date.png" : "hourglass.png";
		String icono2 = ciclo.isBloqueado()? "lock.png" : "lock_unlock.png";
		String texto1 = ciclo.isPlanificado()? "Planificado" : "No planificado";
		String texto2 = ciclo.isBloqueado()? "Bloqueado" : "No bloqueado";
			
		return "<img src=\"icon/"+icono1+"\" alt=\""+texto1+"\" title=\""+texto1+"\" />\n" + 
			   "<img src=\"icon/"+icono2+"\" alt=\""+texto2+"\" title=\""+texto2+"\" />";
		}
	
	public static String getIconosEstadoCiclo(CicloUteco ciclo)
		{
		String icono1 = ciclo.isPlanificado()? "date.png" : "hourglass.png";
		String icono2 = ciclo.isBloqueado()? "lock.png" : "lock_unlock.png";
		String texto1 = ciclo.isPlanificado()? "Planificado" : "No planificado";
		String texto2 = ciclo.isBloqueado()? "Bloqueado" : "No bloqueado";
			
		return "<img src=\"icon/"+icono1+"\" alt=\""+texto1+"\" title=\""+texto1+"\" />\n" + 
			   "<img src=\"icon/"+icono2+"\" alt=\""+texto2+"\" title=\""+texto2+"\" />";
		}
	
	public static String getIconoEstadoOrden(int estado)
		{
		String icono = "";
		String texto = "";
		
		switch(estado)
			{
			case OrdenTrabajo.SIN_CONFECCION:
				icono = "close.png";
				texto = "Sin confección";
				break;
			case OrdenTrabajo.CONFECCION_PENDIENTE:
				icono = "hourglass_bis.png";
				texto = "Confección pendiente";
				break;
			case OrdenTrabajo.CONFECCION_PLANIFICADA:
				icono = "plan.png";
				texto = "Confección planificada";
				break;
			case OrdenTrabajo.CONFECCION_TERMINADA:
				icono = "check.png";
				texto = "Confeccionada";
				break;
			case OrdenTrabajo.SIN_IMPRESION:
				icono = "close.png";
				texto = "Sin impresión";
				break;
			case OrdenTrabajo.IMPRESION_PENDIENTE:
				icono = "hourglass_bis.png";
				texto = "Impresion pendiente";
				break;
			case OrdenTrabajo.IMPRESION_PLANIFICADA:
				icono = "plan.png";
				texto = "Impresión planificada";
				break;
			case OrdenTrabajo.IMPRESION_TERMINADA:
				icono = "check.png";
				texto = "Impresa";
				break;
			}
		
		return "<img src=\"icon/"+icono+"\" alt=\""+texto+"\" title=\""+texto+"\" />";
		}
	
	}
